package testebancodedados;

import java.util.ArrayList;

public class ClienteCRUDControl{
    Banco banco = new Banco();

    public void create(String codigo, String cpf, String nome){
        Cliente cliente = new Cliente(codigo, cpf, nome);
        banco.insert(cliente);
    }
    
    public ArrayList read(String codigo){
        Cliente cliente = new Cliente(codigo, "", "");
        banco.select(cliente);
        ArrayList<String> re = new ArrayList<>();
        re.add(cliente.getCPF());
        re.add(cliente.getNome());
        return re;
    }
    
    public void update(String codigo, String cpf, String nome){
        Cliente cliente = new Cliente(codigo, cpf, nome);
        banco.update(cliente);
    }
    
    public void delete(String codigo){
        Cliente cliente = new Cliente(codigo, "", "");
        banco.delete(cliente);
    }
    
}
